recent occurrence - Turkish English Dictionary